import request from '@/utils/request'

export default{
  mergeFile(data)
  {
    return request({
      url: `/testee/file/mergeFile`,
      method: 'post',
      data:{
        fileName:data.name,
        identifier:data.uniqueIdentifier,
        totalSize:data.size,

      }
    })

  },

  getFileList(createPin,pageIndex,pageSize)
  {
    return request({
      url: `/testee/file/search`,
      method: 'post',
      data:{
        createPin:createPin,
        pageNum:pageIndex,
        pageSize:pageSize,
        tag:0
      }
    })


  },

  getByid(id)
  {
    return request({
      url: `/testee/file/${id}`,
      method: 'get',

    })

  },

  deleteByid(id)
  {
    return request({
      url: `/testee/file/delete/${id}`,
      method: 'POST',
    })

  },
  updateByid(id,tag)
  {
    return request(
      {
        url: `/testee/file`,
        method: 'put',
        params:{
          id:id,
          tag:tag,
        }
      }
    )
  }



}














// import {requestApi} from '@/utils/uploadrequest';
// export const option = {
//   url: '',
//   method: '',
//   isJson: false,
//   data: {}
// }
//
// export const mergeFile = data => {
//     option.isJson = true
//     option.data = {
//       data
//     }
//     option.method = 'post'
//     option.url = '/testee/file/mergeFile'
//     return requestApi(option)
//   }
//
// export const selectFileList = query => {
//     option.isJson = true
//     option.data = query
//     option.method = 'post'
//     option.url = '/uploader/selectFileList'
//     return requestApi(option)
// };
//
// export const deleteFile = data => {
//   option.isJson = true
//   option.data = JSON.stringify(data)
//   option.method = 'post'
//   option.url = '/uploader/deleteFile'
//   return requestApi(option)
// }
//
// export const downloadFile = query => {
//   option.isJson = true
//   option.data = query
//   option.method = 'get'
//   option.url = '/uploader/download'
//   return requestApi(option)
// };
